支持笔试体温计未加入隔离点依然可以正常使用

FFIB 3 years ago
parent
commit
d1b8a25670
1 changed files with 4 additions and 1 deletions
  1. 4 1
      api/point_views.py

+ 4 - 1
api/point_views.py

@@ -124,7 +124,10 @@ def mp_upload_temperature(request):
124 124
     try:
125 125
         ipui = IsolationPointUserInfo.objects.get(user_id=userid, status=True)
126 126
     except IsolationPointUserInfo.DoesNotExist:
127
-        ipui = None
127
+        ThermometerMeasureLogInfo.objects.create(point_id='', macid=macid, temperature=temperature, temperature_src=ThermometerMeasureLogInfo.MP, chg_sta=False, ignore_temperature=False, ignore_fever_temperature=False, upload_temperature_info='')
128
+
129
+        return response()
130
+
128 131
 
129 132
     ThermometerMeasureLogInfo.objects.create(point_id=ipui.point_id, macid=macid, temperature=temperature, temperature_src=ThermometerMeasureLogInfo.MP, chg_sta=False, ignore_temperature=False, ignore_fever_temperature=False, upload_temperature_info='')
130 133